home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / include / linux / can / raw.h < prev   
C/C++ Source or Header  |  2009-10-16  |  775b  |  32 lines

  1. /*
  2.  * linux/can/raw.h
  3.  *
  4.  * Definitions for raw CAN sockets
  5.  *
  6.  * Authors: Oliver Hartkopp <oliver.hartkopp@volkswagen.de>
  7.  *          Urs Thuermann   <urs.thuermann@volkswagen.de>
  8.  * Copyright (c) 2002-2007 Volkswagen Group Electronic Research
  9.  * All rights reserved.
  10.  *
  11.  * Send feedback to <socketcan-users@lists.berlios.de>
  12.  *
  13.  */
  14.  
  15. #ifndef CAN_RAW_H
  16. #define CAN_RAW_H
  17.  
  18. #include <linux/can.h>
  19.  
  20. #define SOL_CAN_RAW (SOL_CAN_BASE + CAN_RAW)
  21.  
  22. /* for socket options affecting the socket (not the global system) */
  23.  
  24. enum {
  25.     CAN_RAW_FILTER = 1,    /* set 0 .. n can_filter(s)          */
  26.     CAN_RAW_ERR_FILTER,    /* set filter for error frames       */
  27.     CAN_RAW_LOOPBACK,    /* local loopback (default:on)       */
  28.     CAN_RAW_RECV_OWN_MSGS    /* receive my own msgs (default:off) */
  29. };
  30.  
  31. #endif
  32.